McBean kwam uit de jeugdopleiding van Los Angeles Galaxy en tekende op 16 april 2011 een contract bij de club. McBean was op het moment van tekenen slechts zestien jaar oud, wat hem de jongste contractspeler in de geschiedenis van de club maakte.[1] Zijn eerste wedstrijd voor Los Angeles speelde hij op 24 juli 2011, een vriendschappelijke wedstrijd tegen Manchester City. Op 23 oktober 2011 speelde hij zijn eerste competitiewedstrijd tegen Houston Dynamo. In diezelfde wedstrijd maakte hij ook gelijk zijn eerste doelpunt. McBean moest het in 2011 en 2012 vooral doen met reserveplekken en kleine invalbeurten. In 2013 kreeg hij aanzienlijk meer speelminuten en startte hij regelmatig in de basis.
McBean heeft de mogelijkheid om voor het nationale team van Schotland of de Verenigde Staten uit te komen.[4] Tot nu toe is hij nog niet opgeroepen voor het eerste team van een van beide landen, maar speelde hij wel in meerdere jeugdselecties van de Verenigde Staten. Met het Amerikaans voetbalelftal onder 17 won McBean het CONCACAF kampioenschap voetbal onder 17 in 2011. De Schotse bondscoach Craig Levein hoopte echter nog McBean naar Schotland te halen.[5]